mud ditch - Francés Inglés Diccionario